private sector landlord - Alemán Inglés Diccionario